foam-producing material - Alemán Inglés Diccionario